/*
 *$Id$
 */

package corejs.parser;

import corejs.stmt.Return;

import static corejs.JsTokenType.SEMICOLON;

/**
 *
 * @author pengyu
 */
public class ReturnParser implements StatementParser {

   @Override
   public Return statement(final PrattParser parser) {
      return new Return(parser.match(SEMICOLON) ? null : parser.expr());
   }
   
}
